Results for "

leave in the lurch

"
English - Turkish Dictionary

leave in the lurch

(English - Turkish Dictionary) :
yarı yolda bırakmak, yüzüstü bırakmak.